A movie that is supposed to elicit feelings of fear, horror and disgust from the viewer.
2021 Mexican movie.